Si vuole definire un formato per l’interscambio dati relativi a scavi archeologici. Il file scambiato specifica la lista degli scavi. Ciascuno scavo è identificato da un codice (integer) ed ha associate la data di inizio degli scavi (date), le coordinate geografiche (string, es “42.2608259,12.0735483”), l’epoca di riferimento (string, es. “età del bronzo”), la lista dei reperti trovati e la lista degli archeologi coinvolti. Per ogni reperto si specificano l’identificatore (integer), il momento del ritrovamento (dateTime) e una descrizione (string). Per ogni archeologo si memorizzano il nome, la data di inizio lavoro (date) e la data di fine (date). Si proponga la struttura XML necessaria, mostrando un esempio, e si scriva il file XML schema associato.
Esempio di file XML